home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / gentoo_GLSA-200503-05.nasl < prev    next >
Text File  |  2005-03-31  |  3KB  |  74 lines

  1. # This script was automatically generated from 
  2. #  http://www.gentoo.org/security/en/glsa/glsa-200503-05.xml
  3. # It is released under the Nessus Script Licence.
  4. # The messages are release under the Creative Commons - Attribution /
  5. # Share Alike license. See http://creativecommons.org/licenses/by-sa/2.0/
  6. #
  7. # Avisory is copyright 2001-2005 Gentoo Foundation, Inc.
  8. # GLSA2nasl Convertor is copyright 2004 Michel Arboi
  9.  
  10. if (! defined_func('bn_random')) exit(0);
  11.  
  12. if (description)
  13. {
  14.  script_id(17261);
  15.  script_version("$Revision: 1.1 $");
  16.  script_xref(name: "GLSA", value: "200503-05");
  17.  script_cve_id("CAN-2001-0775");
  18.  
  19.  desc = 'The remote host is affected by the vulnerability described in GLSA-200503-05
  20. (xli, xloadimage: Multiple vulnerabilities)
  21.  
  22.  
  23.     Tavis Ormandy of the Gentoo Linux Security Audit Team has reported
  24.     that xli and xloadimage contain a flaw in the handling of compressed
  25.     images, where shell meta-characters are not adequately escaped. Rob
  26.     Holland of the Gentoo Linux Security Audit Team has reported that an
  27.     xloadimage vulnerability in the handling of Faces Project images
  28.     discovered by zen-parse in 2001 remained unpatched in xli.
  29.     Additionally, it has been reported that insufficient validation of
  30.     image properties in xli could potentially result in buffer management
  31.     errors.
  32.   
  33. Impact
  34.  
  35.     Successful exploitation would permit a remote attacker to execute
  36.     arbitrary shell commands, or arbitrary code with the privileges of the
  37.     xloadimage or xli user.
  38.   
  39. Workaround
  40.  
  41.     There is no known workaround at this time.
  42.   
  43. References:
  44.     http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2001-0775
  45.  
  46.  
  47. Solution: 
  48.     All xli users should upgrade to the latest version:
  49.     # emerge --sync
  50.     # emerge --ask --oneshot --verbose ">=media-gfx/xli-1.17.0-r1"
  51.     All xloadimage users should also upgrade to the latest version:
  52.     # emerge --sync
  53.     # emerge --ask --oneshot --verbose ">=media-gfx/xloadimage-4.1-r2"
  54.   
  55.  
  56. Risk factor : Medium
  57. ';
  58.  script_description(english: desc);
  59.  script_copyright(english: "(C) 2005 Michel Arboi");
  60.  script_name(english: "[GLSA-200503-05] xli, xloadimage: Multiple vulnerabilities");
  61.  script_category(ACT_GATHER_INFO);
  62.  script_family(english: "Gentoo Local Security Checks");
  63.  script_dependencies("ssh_get_info.nasl");
  64.  script_require_keys('Host/Gentoo/qpkg-list');
  65.  script_summary(english: 'xli, xloadimage: Multiple vulnerabilities');
  66.  exit(0);
  67. }
  68.  
  69. include('qpkg.inc');
  70. if (qpkg_check(package: "media-gfx/xloadimage", unaffected: make_list("ge 4.1-r2"), vulnerable: make_list("lt 4.1-r2")
  71. )) { security_warning(0); exit(0); }
  72. if (qpkg_check(package: "media-gfx/xli", unaffected: make_list("ge 1.17.0-r1"), vulnerable: make_list("lt 1.17.0-r1")
  73. )) { security_warning(0); exit(0); }
  74.